means for supporting work - French English Dictionary